Implementations of automated Masking